//
//  JigSawKioskTextOutput.h
//  OutputTextHandlingTest
//
//  Created by Blossom on 10-10-17.
//  Copyright 2010 Miles Thorogood, greenmeat.net. All rights reserved.
//

#import <Cocoa/Cocoa.h>


@interface JigSawKioskTextOutput : NSObject {
	
	NSString *directoryToWriteTo;
	NSString *fileToWriteTo;
	NSFileManager *dataFileManager; //for creating files
	NSFileHandle *outputDataFileHandle; //for reading and writing files
}

- (id)initWithDirectoryPath: (NSString *) outputDirectoryPath AndFileToWriteTo:(NSString *) outputFilename;

- (void)recordFeedbackInformationToFile:(NSString *) videoWatched 
							dateWatched:(NSString *) date
						  nameOfWatcher:(NSString *) name
				  emailAddressOfWatcher:(NSString *) emailAddress
			 writtenFeedbackFromComment:(NSString *) writtenFeedback 
				  FeedbackVideoFilename:(NSString *) videoFeedback;


@property (nonatomic, retain) NSString *directoryToWriteTo;
@property (nonatomic, retain) NSString *fileToWriteTo;
@property (nonatomic, retain) NSFileManager *dataFileManager; 
@property (nonatomic, retain) NSFileHandle *outputDataFileHandle;


@end
